package GUI;

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.ObjectInputStream.GetField;
import java.util.ArrayList;

import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.graphics.Point;
import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.layout.FormAttachment;
import org.eclipse.swt.layout.FormData;
import org.eclipse.swt.layout.FormLayout;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Shell;

import com.cloudgarden.resource.SWTResourceManager;


/**
* This code was edited or generated using CloudGarden's Jigloo
* SWT/Swing GUI Builder, which is free for non-commercial
* use. If Jigloo is being used commercially (ie, by a corporation,
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit www.cloudgarden.com for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
public class NewSWTApp extends org.eclipse.swt.widgets.Composite {

	static ArrayList<ArrayList<String>> map;
	static ArrayList<ArrayList<Color>> colors;
	static Display display;
	private static Label label1;
	private static Label label11;
	private static Label label97;
	private static Label label96;
	private static Label label95;
	private static Label label94;
	private static Label label93;
	private static Label label92;
	private static Label label91;
	private static Label label90;
	private static Label label89;
	private static Label label88;
	private static Label label87;
	private static Label label86;
	private static Label label85;
	private static Label label84;
	private static Label label83;
	private static Label label82;
	private static Label label81;
	private static Label label80;
	private static Label label79;
	private static Label label78;
	private static Label label77;
	private static Label label76;
	private static Label label75;
	private static Label label74;
	private static Label label73;
	private static Label label72;
	private static Label label71;
	private static Label label70;
	private static Label label69;
	private static Label label68;
	private static Label label67;
	private static Label label66;
	private static Label label65;
	private static Label label64;
	private static Label label63;
	private static Label label62;
	private static Label label61;
	private static Label label60;
	private static Label label59;
	private static Label label100;
	private static Label label144;
	private static Label label143;
	private static Label label142;
	private static Label label141;
	private static Label label140;
	private static Label label139;
	private static Label label138;
	private static Label label137;
	private static Label label136;
	private static Label label135;
	private static Label label134;
	private static Label label133;
	private static Label label132;
	private static Label label131;
	private static Label label130;
	private static Label label129;
	private static Label label128;
	private static Label label127;
	private static Label label126;
	private static Label label125;
	private static Label label124;
	private static Label label123;
	private static Label label122;
	private static Label label121;
	private static Label label120;
	private static Label label119;
	private static Label label118;
	private static Label label117;
	private static Label label116;
	private static Label label115;
	private static Label label114;
	private static Label label113;
	private static Label label112;
	private static Label label111;
	private static Label label110;
	private static Label label109;
	private static Label label108;
	private static Label label107;
	private static Label label106;
	private static Label label105;
	private static Label label104;
	private static Label label103;
	private static Label label102;
	private static Label label101;
	private static Label label99;
	private static Label label98;
	private static Label label58;
	private static Label label57;
	private static Label label56;
	private static Label label55;
	private static Label label54;
	private static Label label53;
	private static Label label52;
	private static Label label51;
	private static Label label50;
	private static Label label49;
	private static Label label48;
	private static Label label47;
	private static Label label46;
	private static Label label45;
	private static Label label44;
	private static Label label43;
	private static Label label42;
	private static Label label41;
	private static Label label40;
	private static Label label39;
	private static Label label38;
	private static Label label37;
	private static Label label36;
	private static Label label35;
	private static Label label34;
	private static Label label33;
	private static Label label32;
	private static Label label31;
	private static Label label30;
	private static Label label29;
	private static Label label28;
	private static Label label27;
	private static Label label26;
	private static Label label25;
	private static Label label24;
	private static Label label23;
	private static Label label22;
	private static Label label21;
	private static Label label20;
	private static Label label19;
	private static Label label18;
	private static Label label17;
	private static Label label16;
	private static Label label15;
	private static Label label14;
	private static Label label13;
	private static Label label12;
	private static Label label10;
	private static Label label9;
	private static Label label8;
	private static Label label7;
	private static Label label6;
	private static Label label5;
	private static Label label4;
	private static Label label3;
	private static Label label2;

	{
		//Register as a resource user - SWTResourceManager will
		//handle the obtaining and disposing of resources
		SWTResourceManager.registerResourceUser(this);
	}

	public NewSWTApp(Composite parent, int style) {
		super(parent, style);
		initGUI();
	}
	
	/**
	* Initializes the GUI.
	*/
	private void initGUI() {
		try {
			this.setSize(250, 300);
			this.setBackground(SWTResourceManager.getColor(192, 192, 192));
			FormLayout thisLayout = new FormLayout();
			this.setLayout(thisLayout);
			{
				FormData label1LData = new FormData();
				label1LData.left =  new FormAttachment(0, 1000, 12);
				label1LData.top =  new FormAttachment(0, 1000, 6);
				label1LData.width = 19;
				label1LData.height = 23;
				label1 = new Label(this, SWT.NONE);
				label1.setLayoutData(label1LData);
			}
			{
				label2 = new Label(this, SWT.NONE);
				FormData label2LData = new FormData();
				label2LData.left =  new FormAttachment(0, 1000, 31);
				label2LData.top =  new FormAttachment(0, 1000, 6);
				label2LData.width = 19;
				label2LData.height = 23;
				label2.setLayoutData(label2LData);
			}
			{
				label3 = new Label(this, SWT.NONE);
				FormData label3LData = new FormData();
				label3LData.left =  new FormAttachment(0, 1000, 50);
				label3LData.top =  new FormAttachment(0, 1000, 6);
				label3LData.width = 19;
				label3LData.height = 23;
				label3.setLayoutData(label3LData);
			}
			{
				label4 = new Label(this, SWT.NONE);
				FormData label4LData = new FormData();
				label4LData.left =  new FormAttachment(0, 1000, 69);
				label4LData.top =  new FormAttachment(0, 1000, 6);
				label4LData.width = 19;
				label4LData.height = 23;
				label4.setLayoutData(label4LData);
			}
			{
				label5 = new Label(this, SWT.NONE);
				FormData label5LData = new FormData();
				label5LData.left =  new FormAttachment(0, 1000, 87);
				label5LData.top =  new FormAttachment(0, 1000, 6);
				label5LData.width = 19;
				label5LData.height = 23;
				label5.setLayoutData(label5LData);
			}
			{
				label6 = new Label(this, SWT.NONE);
				FormData label6LData = new FormData();
				label6LData.left =  new FormAttachment(0, 1000, 105);
				label6LData.top =  new FormAttachment(0, 1000, 6);
				label6LData.width = 19;
				label6LData.height = 23;
				label6.setLayoutData(label6LData);
			}
			{
				label7 = new Label(this, SWT.NONE);
				FormData label7LData = new FormData();
				label7LData.left =  new FormAttachment(0, 1000, 124);
				label7LData.top =  new FormAttachment(0, 1000, 6);
				label7LData.width = 19;
				label7LData.height = 23;
				label7.setLayoutData(label7LData);
			}
			{
				label8 = new Label(this, SWT.NONE);
				FormData label8LData = new FormData();
				label8LData.left =  new FormAttachment(0, 1000, 143);
				label8LData.top =  new FormAttachment(0, 1000, 6);
				label8LData.width = 19;
				label8LData.height = 23;
				label8.setLayoutData(label8LData);
			}
			{
				label9 = new Label(this, SWT.NONE);
				FormData label9LData = new FormData();
				label9LData.left =  new FormAttachment(0, 1000, 162);
				label9LData.top =  new FormAttachment(0, 1000, 6);
				label9LData.width = 19;
				label9LData.height = 23;
				label9.setLayoutData(label9LData);
			}
			{
				label10 = new Label(this, SWT.NONE);
				FormData label10LData = new FormData();
				label10LData.left =  new FormAttachment(0, 1000, 181);
				label10LData.top =  new FormAttachment(0, 1000, 6);
				label10LData.width = 19;
				label10LData.height = 23;
				label10.setLayoutData(label10LData);
			}
			{
				label11 = new Label(this, SWT.NONE);
				FormData label11LData = new FormData();
				label11LData.left =  new FormAttachment(0, 1000, 200);
				label11LData.top =  new FormAttachment(0, 1000, 6);
				label11LData.width = 19;
				label11LData.height = 23;
				label11.setLayoutData(label11LData);
			}
			{
				label12 = new Label(this, SWT.NONE);
				FormData label12LData = new FormData();
				label12LData.left =  new FormAttachment(0, 1000, 219);
				label12LData.top =  new FormAttachment(0, 1000, 6);
				label12LData.width = 19;
				label12LData.height = 23;
				label12.setLayoutData(label12LData);
			}
			{
				label13 = new Label(this, SWT.NONE);
				FormData label13LData = new FormData();
				label13LData.left =  new FormAttachment(0, 1000, 219);
				label13LData.top =  new FormAttachment(0, 1000, 29);
				label13LData.width = 19;
				label13LData.height = 23;
				label13.setLayoutData(label13LData);
			}
			{
				label14 = new Label(this, SWT.NONE);
				FormData label14LData = new FormData();
				label14LData.left =  new FormAttachment(0, 1000, 200);
				label14LData.top =  new FormAttachment(0, 1000, 29);
				label14LData.width = 19;
				label14LData.height = 23;
				label14.setLayoutData(label14LData);
			}
			{
				label15 = new Label(this, SWT.NONE);
				FormData label15LData = new FormData();
				label15LData.left =  new FormAttachment(0, 1000, 181);
				label15LData.top =  new FormAttachment(0, 1000, 29);
				label15LData.width = 19;
				label15LData.height = 23;
				label15.setLayoutData(label15LData);
			}
			{
				label16 = new Label(this, SWT.NONE);
				FormData label16LData = new FormData();
				label16LData.left =  new FormAttachment(0, 1000, 162);
				label16LData.top =  new FormAttachment(0, 1000, 29);
				label16LData.width = 19;
				label16LData.height = 23;
				label16.setLayoutData(label16LData);
			}
			{
				label17 = new Label(this, SWT.NONE);
				FormData label17LData = new FormData();
				label17LData.left =  new FormAttachment(0, 1000, 143);
				label17LData.top =  new FormAttachment(0, 1000, 29);
				label17LData.width = 19;
				label17LData.height = 23;
				label17.setLayoutData(label17LData);
			}
			{
				label18 = new Label(this, SWT.NONE);
				FormData label18LData = new FormData();
				label18LData.left =  new FormAttachment(0, 1000, 124);
				label18LData.top =  new FormAttachment(0, 1000, 29);
				label18LData.width = 19;
				label18LData.height = 23;
				label18.setLayoutData(label18LData);
			}
			{
				label19 = new Label(this, SWT.NONE);
				FormData label19LData = new FormData();
				label19LData.left =  new FormAttachment(0, 1000, 105);
				label19LData.top =  new FormAttachment(0, 1000, 29);
				label19LData.width = 19;
				label19LData.height = 23;
				label19.setLayoutData(label19LData);
			}
			{
				label20 = new Label(this, SWT.NONE);
				FormData label20LData = new FormData();
				label20LData.left =  new FormAttachment(0, 1000, 87);
				label20LData.top =  new FormAttachment(0, 1000, 29);
				label20LData.width = 19;
				label20LData.height = 23;
				label20.setLayoutData(label20LData);
			}
			{
				label21 = new Label(this, SWT.NONE);
				FormData label21LData = new FormData();
				label21LData.left =  new FormAttachment(0, 1000, 69);
				label21LData.top =  new FormAttachment(0, 1000, 29);
				label21LData.width = 19;
				label21LData.height = 23;
				label21.setLayoutData(label21LData);
			}
			{
				label22 = new Label(this, SWT.NONE);
				FormData label22LData = new FormData();
				label22LData.left =  new FormAttachment(0, 1000, 50);
				label22LData.top =  new FormAttachment(0, 1000, 29);
				label22LData.width = 19;
				label22LData.height = 23;
				label22.setLayoutData(label22LData);
			}
			{
				label23 = new Label(this, SWT.NONE);
				FormData label23LData = new FormData();
				label23LData.left =  new FormAttachment(0, 1000, 31);
				label23LData.top =  new FormAttachment(0, 1000, 29);
				label23LData.width = 19;
				label23LData.height = 23;
				label23.setLayoutData(label23LData);
			}
			{
				label24 = new Label(this, SWT.NONE);
				FormData label24LData = new FormData();
				label24LData.left =  new FormAttachment(0, 1000, 12);
				label24LData.top =  new FormAttachment(0, 1000, 29);
				label24LData.width = 19;
				label24LData.height = 23;
				label24.setLayoutData(label24LData);
			}
			{
				label25 = new Label(this, SWT.NONE);
				FormData label25LData = new FormData();
				label25LData.left =  new FormAttachment(0, 1000, 219);
				label25LData.top =  new FormAttachment(0, 1000, 52);
				label25LData.width = 19;
				label25LData.height = 23;
				label25.setLayoutData(label25LData);
			}
			{
				label26 = new Label(this, SWT.NONE);
				FormData label26LData = new FormData();
				label26LData.left =  new FormAttachment(0, 1000, 200);
				label26LData.top =  new FormAttachment(0, 1000, 52);
				label26LData.width = 19;
				label26LData.height = 23;
				label26.setLayoutData(label26LData);
			}
			{
				label27 = new Label(this, SWT.NONE);
				FormData label27LData = new FormData();
				label27LData.left =  new FormAttachment(0, 1000, 181);
				label27LData.top =  new FormAttachment(0, 1000, 52);
				label27LData.width = 19;
				label27LData.height = 23;
				label27.setLayoutData(label27LData);
			}
			{
				label28 = new Label(this, SWT.NONE);
				FormData label28LData = new FormData();
				label28LData.left =  new FormAttachment(0, 1000, 162);
				label28LData.top =  new FormAttachment(0, 1000, 52);
				label28LData.width = 19;
				label28LData.height = 23;
				label28.setLayoutData(label28LData);
			}
			{
				label29 = new Label(this, SWT.NONE);
				FormData label29LData = new FormData();
				label29LData.left =  new FormAttachment(0, 1000, 143);
				label29LData.top =  new FormAttachment(0, 1000, 52);
				label29LData.width = 19;
				label29LData.height = 23;
				label29.setLayoutData(label29LData);
			}
			{
				label30 = new Label(this, SWT.NONE);
				FormData label30LData = new FormData();
				label30LData.left =  new FormAttachment(0, 1000, 124);
				label30LData.top =  new FormAttachment(0, 1000, 52);
				label30LData.width = 19;
				label30LData.height = 23;
				label30.setLayoutData(label30LData);
			}
			{
				label31 = new Label(this, SWT.NONE);
				FormData label31LData = new FormData();
				label31LData.left =  new FormAttachment(0, 1000, 105);
				label31LData.top =  new FormAttachment(0, 1000, 52);
				label31LData.width = 19;
				label31LData.height = 23;
				label31.setLayoutData(label31LData);
			}
			{
				label32 = new Label(this, SWT.NONE);
				FormData label32LData = new FormData();
				label32LData.left =  new FormAttachment(0, 1000, 87);
				label32LData.top =  new FormAttachment(0, 1000, 52);
				label32LData.width = 19;
				label32LData.height = 23;
				label32.setLayoutData(label32LData);
			}
			{
				label33 = new Label(this, SWT.NONE);
				FormData label33LData = new FormData();
				label33LData.left =  new FormAttachment(0, 1000, 69);
				label33LData.top =  new FormAttachment(0, 1000, 52);
				label33LData.width = 19;
				label33LData.height = 23;
				label33.setLayoutData(label33LData);
			}
			{
				label34 = new Label(this, SWT.NONE);
				FormData label34LData = new FormData();
				label34LData.left =  new FormAttachment(0, 1000, 50);
				label34LData.top =  new FormAttachment(0, 1000, 52);
				label34LData.width = 19;
				label34LData.height = 23;
				label34.setLayoutData(label34LData);
			}
			{
				label35 = new Label(this, SWT.NONE);
				FormData label35LData = new FormData();
				label35LData.left =  new FormAttachment(0, 1000, 31);
				label35LData.top =  new FormAttachment(0, 1000, 52);
				label35LData.width = 19;
				label35LData.height = 23;
				label35.setLayoutData(label35LData);
			}
			{
				label36 = new Label(this, SWT.NONE);
				FormData label36LData = new FormData();
				label36LData.left =  new FormAttachment(0, 1000, 12);
				label36LData.top =  new FormAttachment(0, 1000, 52);
				label36LData.width = 19;
				label36LData.height = 23;
				label36.setLayoutData(label36LData);
			}
			{
				label37 = new Label(this, SWT.NONE);
				FormData label37LData = new FormData();
				label37LData.left =  new FormAttachment(0, 1000, 219);
				label37LData.top =  new FormAttachment(0, 1000, 75);
				label37LData.width = 19;
				label37LData.height = 23;
				label37.setLayoutData(label37LData);
			}
			{
				label38 = new Label(this, SWT.NONE);
				FormData label38LData = new FormData();
				label38LData.left =  new FormAttachment(0, 1000, 200);
				label38LData.top =  new FormAttachment(0, 1000, 75);
				label38LData.width = 19;
				label38LData.height = 23;
				label38.setLayoutData(label38LData);
			}
			{
				label39 = new Label(this, SWT.NONE);
				FormData label39LData = new FormData();
				label39LData.left =  new FormAttachment(0, 1000, 181);
				label39LData.top =  new FormAttachment(0, 1000, 75);
				label39LData.width = 19;
				label39LData.height = 23;
				label39.setLayoutData(label39LData);
			}
			{
				label40 = new Label(this, SWT.NONE);
				FormData label40LData = new FormData();
				label40LData.left =  new FormAttachment(0, 1000, 162);
				label40LData.top =  new FormAttachment(0, 1000, 75);
				label40LData.width = 19;
				label40LData.height = 23;
				label40.setLayoutData(label40LData);
			}
			{
				label41 = new Label(this, SWT.NONE);
				FormData label41LData = new FormData();
				label41LData.left =  new FormAttachment(0, 1000, 143);
				label41LData.top =  new FormAttachment(0, 1000, 75);
				label41LData.width = 19;
				label41LData.height = 23;
				label41.setLayoutData(label41LData);
			}
			{
				label42 = new Label(this, SWT.NONE);
				FormData label42LData = new FormData();
				label42LData.left =  new FormAttachment(0, 1000, 124);
				label42LData.top =  new FormAttachment(0, 1000, 75);
				label42LData.width = 19;
				label42LData.height = 23;
				label42.setLayoutData(label42LData);
			}
			{
				label43 = new Label(this, SWT.NONE);
				FormData label43LData = new FormData();
				label43LData.left =  new FormAttachment(0, 1000, 105);
				label43LData.top =  new FormAttachment(0, 1000, 75);
				label43LData.width = 19;
				label43LData.height = 23;
				label43.setLayoutData(label43LData);
			}
			{
				label44 = new Label(this, SWT.NONE);
				FormData label44LData = new FormData();
				label44LData.left =  new FormAttachment(0, 1000, 87);
				label44LData.top =  new FormAttachment(0, 1000, 75);
				label44LData.width = 19;
				label44LData.height = 23;
				label44.setLayoutData(label44LData);
			}
			{
				label45 = new Label(this, SWT.NONE);
				FormData label45LData = new FormData();
				label45LData.left =  new FormAttachment(0, 1000, 69);
				label45LData.top =  new FormAttachment(0, 1000, 75);
				label45LData.width = 19;
				label45LData.height = 23;
				label45.setLayoutData(label45LData);
			}
			{
				label46 = new Label(this, SWT.NONE);
				FormData label46LData = new FormData();
				label46LData.left =  new FormAttachment(0, 1000, 50);
				label46LData.top =  new FormAttachment(0, 1000, 75);
				label46LData.width = 19;
				label46LData.height = 23;
				label46.setLayoutData(label46LData);
			}
			{
				label47 = new Label(this, SWT.NONE);
				FormData label47LData = new FormData();
				label47LData.left =  new FormAttachment(0, 1000, 31);
				label47LData.top =  new FormAttachment(0, 1000, 75);
				label47LData.width = 19;
				label47LData.height = 23;
				label47.setLayoutData(label47LData);
			}
			{
				label48 = new Label(this, SWT.NONE);
				FormData label48LData = new FormData();
				label48LData.left =  new FormAttachment(0, 1000, 12);
				label48LData.top =  new FormAttachment(0, 1000, 75);
				label48LData.width = 19;
				label48LData.height = 23;
				label48.setLayoutData(label48LData);
			}
			{
				label49 = new Label(this, SWT.NONE);
				FormData label49LData = new FormData();
				label49LData.left =  new FormAttachment(0, 1000, 219);
				label49LData.top =  new FormAttachment(0, 1000, 98);
				label49LData.width = 19;
				label49LData.height = 23;
				label49.setLayoutData(label49LData);
			}
			{
				label50 = new Label(this, SWT.NONE);
				FormData label50LData = new FormData();
				label50LData.left =  new FormAttachment(0, 1000, 200);
				label50LData.top =  new FormAttachment(0, 1000, 98);
				label50LData.width = 19;
				label50LData.height = 23;
				label50.setLayoutData(label50LData);
			}
			{
				label51 = new Label(this, SWT.NONE);
				FormData label51LData = new FormData();
				label51LData.left =  new FormAttachment(0, 1000, 181);
				label51LData.top =  new FormAttachment(0, 1000, 98);
				label51LData.width = 19;
				label51LData.height = 23;
				label51.setLayoutData(label51LData);
			}
			{
				label52 = new Label(this, SWT.NONE);
				FormData label52LData = new FormData();
				label52LData.left =  new FormAttachment(0, 1000, 162);
				label52LData.top =  new FormAttachment(0, 1000, 98);
				label52LData.width = 19;
				label52LData.height = 23;
				label52.setLayoutData(label52LData);
			}
			{
				label53 = new Label(this, SWT.NONE);
				FormData label53LData = new FormData();
				label53LData.left =  new FormAttachment(0, 1000, 143);
				label53LData.top =  new FormAttachment(0, 1000, 98);
				label53LData.width = 19;
				label53LData.height = 23;
				label53.setLayoutData(label53LData);
			}
			{
				label54 = new Label(this, SWT.NONE);
				FormData label54LData = new FormData();
				label54LData.left =  new FormAttachment(0, 1000, 124);
				label54LData.top =  new FormAttachment(0, 1000, 98);
				label54LData.width = 19;
				label54LData.height = 23;
				label54.setLayoutData(label54LData);
			}
			{
				label55 = new Label(this, SWT.NONE);
				FormData label55LData = new FormData();
				label55LData.left =  new FormAttachment(0, 1000, 105);
				label55LData.top =  new FormAttachment(0, 1000, 98);
				label55LData.width = 19;
				label55LData.height = 23;
				label55.setLayoutData(label55LData);
			}
			{
				label56 = new Label(this, SWT.NONE);
				FormData label56LData = new FormData();
				label56LData.left =  new FormAttachment(0, 1000, 87);
				label56LData.top =  new FormAttachment(0, 1000, 98);
				label56LData.width = 19;
				label56LData.height = 23;
				label56.setLayoutData(label56LData);
			}
			{
				label57 = new Label(this, SWT.NONE);
				FormData label57LData = new FormData();
				label57LData.left =  new FormAttachment(0, 1000, 69);
				label57LData.top =  new FormAttachment(0, 1000, 98);
				label57LData.width = 19;
				label57LData.height = 23;
				label57.setLayoutData(label57LData);
			}
			{
				label58 = new Label(this, SWT.NONE);
				FormData label58LData = new FormData();
				label58LData.left =  new FormAttachment(0, 1000, 50);
				label58LData.top =  new FormAttachment(0, 1000, 98);
				label58LData.width = 19;
				label58LData.height = 23;
				label58.setLayoutData(label58LData);
			}
			{
				label59 = new Label(this, SWT.NONE);
				FormData label59LData = new FormData();
				label59LData.left =  new FormAttachment(0, 1000, 31);
				label59LData.top =  new FormAttachment(0, 1000, 98);
				label59LData.width = 19;
				label59LData.height = 23;
				label59.setLayoutData(label59LData);
			}
			{
				label60 = new Label(this, SWT.NONE);
				FormData label60LData = new FormData();
				label60LData.left =  new FormAttachment(0, 1000, 12);
				label60LData.top =  new FormAttachment(0, 1000, 98);
				label60LData.width = 19;
				label60LData.height = 23;
				label60.setLayoutData(label60LData);
			}
			{
				label61 = new Label(this, SWT.NONE);
				FormData label61LData = new FormData();
				label61LData.left =  new FormAttachment(0, 1000, 219);
				label61LData.top =  new FormAttachment(0, 1000, 121);
				label61LData.width = 19;
				label61LData.height = 23;
				label61.setLayoutData(label61LData);
			}
			{
				label62 = new Label(this, SWT.NONE);
				FormData label62LData = new FormData();
				label62LData.left =  new FormAttachment(0, 1000, 200);
				label62LData.top =  new FormAttachment(0, 1000, 121);
				label62LData.width = 19;
				label62LData.height = 23;
				label62.setLayoutData(label62LData);
			}
			{
				label63 = new Label(this, SWT.NONE);
				FormData label63LData = new FormData();
				label63LData.left =  new FormAttachment(0, 1000, 181);
				label63LData.top =  new FormAttachment(0, 1000, 121);
				label63LData.width = 19;
				label63LData.height = 23;
				label63.setLayoutData(label63LData);
			}
			{
				label64 = new Label(this, SWT.NONE);
				FormData label64LData = new FormData();
				label64LData.left =  new FormAttachment(0, 1000, 162);
				label64LData.top =  new FormAttachment(0, 1000, 121);
				label64LData.width = 19;
				label64LData.height = 23;
				label64.setLayoutData(label64LData);
			}
			{
				label65 = new Label(this, SWT.NONE);
				FormData label65LData = new FormData();
				label65LData.left =  new FormAttachment(0, 1000, 143);
				label65LData.top =  new FormAttachment(0, 1000, 121);
				label65LData.width = 19;
				label65LData.height = 23;
				label65.setLayoutData(label65LData);
			}
			{
				label66 = new Label(this, SWT.NONE);
				FormData label66LData = new FormData();
				label66LData.left =  new FormAttachment(0, 1000, 124);
				label66LData.top =  new FormAttachment(0, 1000, 121);
				label66LData.width = 19;
				label66LData.height = 23;
				label66.setLayoutData(label66LData);
			}
			{
				label67 = new Label(this, SWT.NONE);
				FormData label67LData = new FormData();
				label67LData.left =  new FormAttachment(0, 1000, 105);
				label67LData.top =  new FormAttachment(0, 1000, 121);
				label67LData.width = 19;
				label67LData.height = 23;
				label67.setLayoutData(label67LData);
			}
			{
				label68 = new Label(this, SWT.NONE);
				FormData label68LData = new FormData();
				label68LData.left =  new FormAttachment(0, 1000, 87);
				label68LData.top =  new FormAttachment(0, 1000, 121);
				label68LData.width = 19;
				label68LData.height = 23;
				label68.setLayoutData(label68LData);
			}
			{
				label69 = new Label(this, SWT.NONE);
				FormData label69LData = new FormData();
				label69LData.left =  new FormAttachment(0, 1000, 69);
				label69LData.top =  new FormAttachment(0, 1000, 121);
				label69LData.width = 19;
				label69LData.height = 23;
				label69.setLayoutData(label69LData);
			}
			{
				label70 = new Label(this, SWT.NONE);
				FormData label70LData = new FormData();
				label70LData.left =  new FormAttachment(0, 1000, 50);
				label70LData.top =  new FormAttachment(0, 1000, 121);
				label70LData.width = 19;
				label70LData.height = 23;
				label70.setLayoutData(label70LData);
			}
			{
				label71 = new Label(this, SWT.NONE);
				FormData label71LData = new FormData();
				label71LData.left =  new FormAttachment(0, 1000, 31);
				label71LData.top =  new FormAttachment(0, 1000, 121);
				label71LData.width = 19;
				label71LData.height = 23;
				label71.setLayoutData(label71LData);
			}
			{
				label72 = new Label(this, SWT.NONE);
				FormData label72LData = new FormData();
				label72LData.left =  new FormAttachment(0, 1000, 12);
				label72LData.top =  new FormAttachment(0, 1000, 121);
				label72LData.width = 19;
				label72LData.height = 23;
				label72.setLayoutData(label72LData);
			}
			{
				label73 = new Label(this, SWT.NONE);
				FormData label73LData = new FormData();
				label73LData.left =  new FormAttachment(0, 1000, 219);
				label73LData.top =  new FormAttachment(0, 1000, 144);
				label73LData.width = 19;
				label73LData.height = 23;
				label73.setLayoutData(label73LData);
			}
			{
				label74 = new Label(this, SWT.NONE);
				FormData label74LData = new FormData();
				label74LData.left =  new FormAttachment(0, 1000, 200);
				label74LData.top =  new FormAttachment(0, 1000, 144);
				label74LData.width = 19;
				label74LData.height = 23;
				label74.setLayoutData(label74LData);
			}
			{
				label75 = new Label(this, SWT.NONE);
				FormData label75LData = new FormData();
				label75LData.left =  new FormAttachment(0, 1000, 181);
				label75LData.top =  new FormAttachment(0, 1000, 144);
				label75LData.width = 19;
				label75LData.height = 23;
				label75.setLayoutData(label75LData);
			}
			{
				label76 = new Label(this, SWT.NONE);
				FormData label76LData = new FormData();
				label76LData.left =  new FormAttachment(0, 1000, 162);
				label76LData.top =  new FormAttachment(0, 1000, 144);
				label76LData.width = 19;
				label76LData.height = 23;
				label76.setLayoutData(label76LData);
			}
			{
				label77 = new Label(this, SWT.NONE);
				FormData label77LData = new FormData();
				label77LData.left =  new FormAttachment(0, 1000, 143);
				label77LData.top =  new FormAttachment(0, 1000, 144);
				label77LData.width = 19;
				label77LData.height = 23;
				label77.setLayoutData(label77LData);
			}
			{
				label78 = new Label(this, SWT.NONE);
				FormData label78LData = new FormData();
				label78LData.left =  new FormAttachment(0, 1000, 124);
				label78LData.top =  new FormAttachment(0, 1000, 144);
				label78LData.width = 19;
				label78LData.height = 23;
				label78.setLayoutData(label78LData);
			}
			{
				label79 = new Label(this, SWT.NONE);
				FormData label79LData = new FormData();
				label79LData.left =  new FormAttachment(0, 1000, 105);
				label79LData.top =  new FormAttachment(0, 1000, 144);
				label79LData.width = 19;
				label79LData.height = 23;
				label79.setLayoutData(label79LData);
			}
			{
				label80 = new Label(this, SWT.NONE);
				FormData label80LData = new FormData();
				label80LData.left =  new FormAttachment(0, 1000, 87);
				label80LData.top =  new FormAttachment(0, 1000, 144);
				label80LData.width = 19;
				label80LData.height = 23;
				label80.setLayoutData(label80LData);
			}
			{
				label81 = new Label(this, SWT.NONE);
				FormData label81LData = new FormData();
				label81LData.left =  new FormAttachment(0, 1000, 69);
				label81LData.top =  new FormAttachment(0, 1000, 144);
				label81LData.width = 19;
				label81LData.height = 23;
				label81.setLayoutData(label81LData);
			}
			{
				label82 = new Label(this, SWT.NONE);
				FormData label82LData = new FormData();
				label82LData.left =  new FormAttachment(0, 1000, 50);
				label82LData.top =  new FormAttachment(0, 1000, 144);
				label82LData.width = 19;
				label82LData.height = 23;
				label82.setLayoutData(label82LData);
			}
			{
				label83 = new Label(this, SWT.NONE);
				FormData label83LData = new FormData();
				label83LData.left =  new FormAttachment(0, 1000, 31);
				label83LData.top =  new FormAttachment(0, 1000, 144);
				label83LData.width = 19;
				label83LData.height = 23;
				label83.setLayoutData(label83LData);
			}
			{
				label84 = new Label(this, SWT.NONE);
				FormData label84LData = new FormData();
				label84LData.left =  new FormAttachment(0, 1000, 12);
				label84LData.top =  new FormAttachment(0, 1000, 144);
				label84LData.width = 19;
				label84LData.height = 23;
				label84.setLayoutData(label84LData);
			}
			{
				label85 = new Label(this, SWT.NONE);
				FormData label85LData = new FormData();
				label85LData.left =  new FormAttachment(0, 1000, 219);
				label85LData.top =  new FormAttachment(0, 1000, 167);
				label85LData.width = 19;
				label85LData.height = 23;
				label85.setLayoutData(label85LData);
			}
			{
				label86 = new Label(this, SWT.NONE);
				FormData label86LData = new FormData();
				label86LData.left =  new FormAttachment(0, 1000, 200);
				label86LData.top =  new FormAttachment(0, 1000, 167);
				label86LData.width = 19;
				label86LData.height = 23;
				label86.setLayoutData(label86LData);
			}
			{
				label87 = new Label(this, SWT.NONE);
				FormData label87LData = new FormData();
				label87LData.left =  new FormAttachment(0, 1000, 181);
				label87LData.top =  new FormAttachment(0, 1000, 167);
				label87LData.width = 19;
				label87LData.height = 23;
				label87.setLayoutData(label87LData);
			}
			{
				label88 = new Label(this, SWT.NONE);
				FormData label88LData = new FormData();
				label88LData.left =  new FormAttachment(0, 1000, 162);
				label88LData.top =  new FormAttachment(0, 1000, 167);
				label88LData.width = 19;
				label88LData.height = 23;
				label88.setLayoutData(label88LData);
			}
			{
				label89 = new Label(this, SWT.NONE);
				FormData label89LData = new FormData();
				label89LData.left =  new FormAttachment(0, 1000, 143);
				label89LData.top =  new FormAttachment(0, 1000, 167);
				label89LData.width = 19;
				label89LData.height = 23;
				label89.setLayoutData(label89LData);
			}
			{
				label90 = new Label(this, SWT.NONE);
				FormData label90LData = new FormData();
				label90LData.left =  new FormAttachment(0, 1000, 124);
				label90LData.top =  new FormAttachment(0, 1000, 167);
				label90LData.width = 19;
				label90LData.height = 23;
				label90.setLayoutData(label90LData);
			}
			{
				label91 = new Label(this, SWT.NONE);
				FormData label91LData = new FormData();
				label91LData.left =  new FormAttachment(0, 1000, 105);
				label91LData.top =  new FormAttachment(0, 1000, 167);
				label91LData.width = 19;
				label91LData.height = 23;
				label91.setLayoutData(label91LData);
			}
			{
				label92 = new Label(this, SWT.NONE);
				FormData label92LData = new FormData();
				label92LData.left =  new FormAttachment(0, 1000, 87);
				label92LData.top =  new FormAttachment(0, 1000, 167);
				label92LData.width = 19;
				label92LData.height = 23;
				label92.setLayoutData(label92LData);
			}
			{
				label93 = new Label(this, SWT.NONE);
				FormData label93LData = new FormData();
				label93LData.left =  new FormAttachment(0, 1000, 69);
				label93LData.top =  new FormAttachment(0, 1000, 167);
				label93LData.width = 19;
				label93LData.height = 23;
				label93.setLayoutData(label93LData);
			}
			{
				label94 = new Label(this, SWT.NONE);
				FormData label94LData = new FormData();
				label94LData.left =  new FormAttachment(0, 1000, 50);
				label94LData.top =  new FormAttachment(0, 1000, 167);
				label94LData.width = 19;
				label94LData.height = 23;
				label94.setLayoutData(label94LData);
			}
			{
				label95 = new Label(this, SWT.NONE);
				FormData label95LData = new FormData();
				label95LData.left =  new FormAttachment(0, 1000, 31);
				label95LData.top =  new FormAttachment(0, 1000, 167);
				label95LData.width = 19;
				label95LData.height = 23;
				label95.setLayoutData(label95LData);
			}
			{
				label96 = new Label(this, SWT.NONE);
				FormData label96LData = new FormData();
				label96LData.left =  new FormAttachment(0, 1000, 12);
				label96LData.top =  new FormAttachment(0, 1000, 167);
				label96LData.width = 19;
				label96LData.height = 23;
				label96.setLayoutData(label96LData);
			}
			{
				label97 = new Label(this, SWT.NONE);
				FormData label97LData = new FormData();
				label97LData.left =  new FormAttachment(0, 1000, 219);
				label97LData.top =  new FormAttachment(0, 1000, 190);
				label97LData.width = 19;
				label97LData.height = 23;
				label97.setLayoutData(label97LData);
			}
			{
				label98 = new Label(this, SWT.NONE);
				FormData label98LData = new FormData();
				label98LData.left =  new FormAttachment(0, 1000, 200);
				label98LData.top =  new FormAttachment(0, 1000, 190);
				label98LData.width = 19;
				label98LData.height = 23;
				label98.setLayoutData(label98LData);
			}
			{
				label99 = new Label(this, SWT.NONE);
				FormData label99LData = new FormData();
				label99LData.left =  new FormAttachment(0, 1000, 181);
				label99LData.top =  new FormAttachment(0, 1000, 190);
				label99LData.width = 19;
				label99LData.height = 23;
				label99.setLayoutData(label99LData);
			}
			{
				label100 = new Label(this, SWT.NONE);
				FormData label100LData = new FormData();
				label100LData.left =  new FormAttachment(0, 1000, 162);
				label100LData.top =  new FormAttachment(0, 1000, 190);
				label100LData.width = 19;
				label100LData.height = 23;
				label100.setLayoutData(label100LData);
			}
			{
				label101 = new Label(this, SWT.NONE);
				FormData label101LData = new FormData();
				label101LData.left =  new FormAttachment(0, 1000, 143);
				label101LData.top =  new FormAttachment(0, 1000, 190);
				label101LData.width = 19;
				label101LData.height = 23;
				label101.setLayoutData(label101LData);
			}
			{
				label102 = new Label(this, SWT.NONE);
				FormData label102LData = new FormData();
				label102LData.left =  new FormAttachment(0, 1000, 124);
				label102LData.top =  new FormAttachment(0, 1000, 190);
				label102LData.width = 19;
				label102LData.height = 23;
				label102.setLayoutData(label102LData);
			}
			{
				label103 = new Label(this, SWT.NONE);
				FormData label103LData = new FormData();
				label103LData.left =  new FormAttachment(0, 1000, 105);
				label103LData.top =  new FormAttachment(0, 1000, 190);
				label103LData.width = 19;
				label103LData.height = 23;
				label103.setLayoutData(label103LData);
			}
			{
				label104 = new Label(this, SWT.NONE);
				FormData label104LData = new FormData();
				label104LData.left =  new FormAttachment(0, 1000, 87);
				label104LData.top =  new FormAttachment(0, 1000, 190);
				label104LData.width = 19;
				label104LData.height = 23;
				label104.setLayoutData(label104LData);
			}
			{
				label105 = new Label(this, SWT.NONE);
				FormData label105LData = new FormData();
				label105LData.left =  new FormAttachment(0, 1000, 69);
				label105LData.top =  new FormAttachment(0, 1000, 190);
				label105LData.width = 19;
				label105LData.height = 23;
				label105.setLayoutData(label105LData);
			}
			{
				label106 = new Label(this, SWT.NONE);
				FormData label106LData = new FormData();
				label106LData.left =  new FormAttachment(0, 1000, 50);
				label106LData.top =  new FormAttachment(0, 1000, 190);
				label106LData.width = 19;
				label106LData.height = 23;
				label106.setLayoutData(label106LData);
			}
			{
				label107 = new Label(this, SWT.NONE);
				FormData label107LData = new FormData();
				label107LData.left =  new FormAttachment(0, 1000, 31);
				label107LData.top =  new FormAttachment(0, 1000, 190);
				label107LData.width = 19;
				label107LData.height = 23;
				label107.setLayoutData(label107LData);
			}
			{
				label108 = new Label(this, SWT.NONE);
				FormData label108LData = new FormData();
				label108LData.left =  new FormAttachment(0, 1000, 12);
				label108LData.top =  new FormAttachment(0, 1000, 190);
				label108LData.width = 19;
				label108LData.height = 23;
				label108.setLayoutData(label108LData);
			}
			{
				label109 = new Label(this, SWT.NONE);
				FormData label109LData = new FormData();
				label109LData.left =  new FormAttachment(0, 1000, 218);
				label109LData.top =  new FormAttachment(0, 1000, 213);
				label109LData.width = 19;
				label109LData.height = 23;
				label109.setLayoutData(label109LData);
			}
			{
				label110 = new Label(this, SWT.NONE);
				FormData label110LData = new FormData();
				label110LData.left =  new FormAttachment(0, 1000, 199);
				label110LData.top =  new FormAttachment(0, 1000, 213);
				label110LData.width = 19;
				label110LData.height = 23;
				label110.setLayoutData(label110LData);
			}
			{
				label111 = new Label(this, SWT.NONE);
				FormData label111LData = new FormData();
				label111LData.left =  new FormAttachment(0, 1000, 180);
				label111LData.top =  new FormAttachment(0, 1000, 213);
				label111LData.width = 19;
				label111LData.height = 23;
				label111.setLayoutData(label111LData);
			}
			{
				label112 = new Label(this, SWT.NONE);
				FormData label112LData = new FormData();
				label112LData.left =  new FormAttachment(0, 1000, 161);
				label112LData.top =  new FormAttachment(0, 1000, 213);
				label112LData.width = 19;
				label112LData.height = 23;
				label112.setLayoutData(label112LData);
			}
			{
				label113 = new Label(this, SWT.NONE);
				FormData label113LData = new FormData();
				label113LData.left =  new FormAttachment(0, 1000, 142);
				label113LData.top =  new FormAttachment(0, 1000, 213);
				label113LData.width = 19;
				label113LData.height = 23;
				label113.setLayoutData(label113LData);
			}
			{
				label114 = new Label(this, SWT.NONE);
				FormData label114LData = new FormData();
				label114LData.left =  new FormAttachment(0, 1000, 123);
				label114LData.top =  new FormAttachment(0, 1000, 213);
				label114LData.width = 19;
				label114LData.height = 23;
				label114.setLayoutData(label114LData);
			}
			{
				label115 = new Label(this, SWT.NONE);
				FormData label115LData = new FormData();
				label115LData.left =  new FormAttachment(0, 1000, 104);
				label115LData.top =  new FormAttachment(0, 1000, 213);
				label115LData.width = 19;
				label115LData.height = 23;
				label115.setLayoutData(label115LData);
			}
			{
				label116 = new Label(this, SWT.NONE);
				FormData label116LData = new FormData();
				label116LData.left =  new FormAttachment(0, 1000, 86);
				label116LData.top =  new FormAttachment(0, 1000, 213);
				label116LData.width = 19;
				label116LData.height = 23;
				label116.setLayoutData(label116LData);
			}
			{
				label117 = new Label(this, SWT.NONE);
				FormData label117LData = new FormData();
				label117LData.left =  new FormAttachment(0, 1000, 68);
				label117LData.top =  new FormAttachment(0, 1000, 213);
				label117LData.width = 19;
				label117LData.height = 23;
				label117.setLayoutData(label117LData);
			}
			{
				label118 = new Label(this, SWT.NONE);
				FormData label118LData = new FormData();
				label118LData.left =  new FormAttachment(0, 1000, 49);
				label118LData.top =  new FormAttachment(0, 1000, 213);
				label118LData.width = 19;
				label118LData.height = 23;
				label118.setLayoutData(label118LData);
			}
			{
				label119 = new Label(this, SWT.NONE);
				FormData label119LData = new FormData();
				label119LData.left =  new FormAttachment(0, 1000, 30);
				label119LData.top =  new FormAttachment(0, 1000, 213);
				label119LData.width = 19;
				label119LData.height = 23;
				label119.setLayoutData(label119LData);
			}
			{
				label120 = new Label(this, SWT.NONE);
				FormData label120LData = new FormData();
				label120LData.left =  new FormAttachment(0, 1000, 11);
				label120LData.top =  new FormAttachment(0, 1000, 213);
				label120LData.width = 19;
				label120LData.height = 23;
				label120.setLayoutData(label120LData);
			}
			{
				label121 = new Label(this, SWT.NONE);
				FormData label121LData = new FormData();
				label121LData.left =  new FormAttachment(0, 1000, 219);
				label121LData.top =  new FormAttachment(0, 1000, 236);
				label121LData.width = 19;
				label121LData.height = 23;
				label121.setLayoutData(label121LData);
			}
			{
				label122 = new Label(this, SWT.NONE);
				FormData label122LData = new FormData();
				label122LData.left =  new FormAttachment(0, 1000, 200);
				label122LData.top =  new FormAttachment(0, 1000, 236);
				label122LData.width = 19;
				label122LData.height = 23;
				label122.setLayoutData(label122LData);
			}
			{
				label123 = new Label(this, SWT.NONE);
				FormData label123LData = new FormData();
				label123LData.left =  new FormAttachment(0, 1000, 181);
				label123LData.top =  new FormAttachment(0, 1000, 236);
				label123LData.width = 19;
				label123LData.height = 23;
				label123.setLayoutData(label123LData);
			}
			{
				label124 = new Label(this, SWT.NONE);
				FormData label124LData = new FormData();
				label124LData.left =  new FormAttachment(0, 1000, 162);
				label124LData.top =  new FormAttachment(0, 1000, 236);
				label124LData.width = 19;
				label124LData.height = 23;
				label124.setLayoutData(label124LData);
			}
			{
				label125 = new Label(this, SWT.NONE);
				FormData label125LData = new FormData();
				label125LData.left =  new FormAttachment(0, 1000, 143);
				label125LData.top =  new FormAttachment(0, 1000, 236);
				label125LData.width = 19;
				label125LData.height = 23;
				label125.setLayoutData(label125LData);
			}
			{
				label126 = new Label(this, SWT.NONE);
				FormData label126LData = new FormData();
				label126LData.left =  new FormAttachment(0, 1000, 124);
				label126LData.top =  new FormAttachment(0, 1000, 236);
				label126LData.width = 19;
				label126LData.height = 23;
				label126.setLayoutData(label126LData);
			}
			{
				label127 = new Label(this, SWT.NONE);
				FormData label127LData = new FormData();
				label127LData.left =  new FormAttachment(0, 1000, 105);
				label127LData.top =  new FormAttachment(0, 1000, 236);
				label127LData.width = 19;
				label127LData.height = 23;
				label127.setLayoutData(label127LData);
			}
			{
				label128 = new Label(this, SWT.NONE);
				FormData label128LData = new FormData();
				label128LData.left =  new FormAttachment(0, 1000, 87);
				label128LData.top =  new FormAttachment(0, 1000, 236);
				label128LData.width = 19;
				label128LData.height = 23;
				label128.setLayoutData(label128LData);
			}
			{
				label129 = new Label(this, SWT.NONE);
				FormData label129LData = new FormData();
				label129LData.left =  new FormAttachment(0, 1000, 69);
				label129LData.top =  new FormAttachment(0, 1000, 236);
				label129LData.width = 19;
				label129LData.height = 23;
				label129.setLayoutData(label129LData);
			}
			{
				label130 = new Label(this, SWT.NONE);
				FormData label130LData = new FormData();
				label130LData.left =  new FormAttachment(0, 1000, 50);
				label130LData.top =  new FormAttachment(0, 1000, 236);
				label130LData.width = 19;
				label130LData.height = 23;
				label130.setLayoutData(label130LData);
			}
			{
				label131 = new Label(this, SWT.NONE);
				FormData label131LData = new FormData();
				label131LData.left =  new FormAttachment(0, 1000, 31);
				label131LData.top =  new FormAttachment(0, 1000, 236);
				label131LData.width = 19;
				label131LData.height = 23;
				label131.setLayoutData(label131LData);
			}
			{
				label132 = new Label(this, SWT.NONE);
				FormData label132LData = new FormData();
				label132LData.left =  new FormAttachment(0, 1000, 12);
				label132LData.top =  new FormAttachment(0, 1000, 236);
				label132LData.width = 19;
				label132LData.height = 23;
				label132.setLayoutData(label132LData);
			}
			{
				label133 = new Label(this, SWT.NONE);
				FormData label133LData = new FormData();
				label133LData.left =  new FormAttachment(0, 1000, 219);
				label133LData.top =  new FormAttachment(0, 1000, 259);
				label133LData.width = 19;
				label133LData.height = 23;
				label133.setLayoutData(label133LData);
			}
			{
				label134 = new Label(this, SWT.NONE);
				FormData label134LData = new FormData();
				label134LData.left =  new FormAttachment(0, 1000, 200);
				label134LData.top =  new FormAttachment(0, 1000, 259);
				label134LData.width = 19;
				label134LData.height = 23;
				label134.setLayoutData(label134LData);
			}
			{
				label135 = new Label(this, SWT.NONE);
				FormData label135LData = new FormData();
				label135LData.left =  new FormAttachment(0, 1000, 181);
				label135LData.top =  new FormAttachment(0, 1000, 259);
				label135LData.width = 19;
				label135LData.height = 23;
				label135.setLayoutData(label135LData);
			}
			{
				label136 = new Label(this, SWT.NONE);
				FormData label136LData = new FormData();
				label136LData.left =  new FormAttachment(0, 1000, 162);
				label136LData.top =  new FormAttachment(0, 1000, 259);
				label136LData.width = 19;
				label136LData.height = 23;
				label136.setLayoutData(label136LData);
			}
			{
				label137 = new Label(this, SWT.NONE);
				FormData label137LData = new FormData();
				label137LData.left =  new FormAttachment(0, 1000, 143);
				label137LData.top =  new FormAttachment(0, 1000, 259);
				label137LData.width = 19;
				label137LData.height = 23;
				label137.setLayoutData(label137LData);
			}
			{
				label138 = new Label(this, SWT.NONE);
				FormData label138LData = new FormData();
				label138LData.left =  new FormAttachment(0, 1000, 124);
				label138LData.top =  new FormAttachment(0, 1000, 259);
				label138LData.width = 19;
				label138LData.height = 23;
				label138.setLayoutData(label138LData);
			}
			{
				label139 = new Label(this, SWT.NONE);
				FormData label139LData = new FormData();
				label139LData.left =  new FormAttachment(0, 1000, 105);
				label139LData.top =  new FormAttachment(0, 1000, 259);
				label139LData.width = 19;
				label139LData.height = 23;
				label139.setLayoutData(label139LData);
			}
			{
				label140 = new Label(this, SWT.NONE);
				FormData label140LData = new FormData();
				label140LData.left =  new FormAttachment(0, 1000, 87);
				label140LData.top =  new FormAttachment(0, 1000, 259);
				label140LData.width = 19;
				label140LData.height = 23;
				label140.setLayoutData(label140LData);
			}
			{
				label141 = new Label(this, SWT.NONE);
				FormData label141LData = new FormData();
				label141LData.left =  new FormAttachment(0, 1000, 69);
				label141LData.top =  new FormAttachment(0, 1000, 259);
				label141LData.width = 19;
				label141LData.height = 23;
				label141.setLayoutData(label141LData);
			}
			{
				label142 = new Label(this, SWT.NONE);
				FormData label142LData = new FormData();
				label142LData.left =  new FormAttachment(0, 1000, 50);
				label142LData.top =  new FormAttachment(0, 1000, 259);
				label142LData.width = 19;
				label142LData.height = 23;
				label142.setLayoutData(label142LData);
			}
			{
				label143 = new Label(this, SWT.NONE);
				FormData label143LData = new FormData();
				label143LData.left =  new FormAttachment(0, 1000, 31);
				label143LData.top =  new FormAttachment(0, 1000, 259);
				label143LData.width = 19;
				label143LData.height = 23;
				label143.setLayoutData(label143LData);
			}
			{
				label144 = new Label(this, SWT.NONE);
				FormData label144LData = new FormData();
				label144LData.left =  new FormAttachment(0, 1000, 12);
				label144LData.top =  new FormAttachment(0, 1000, 259);
				label144LData.width = 19;
				label144LData.height = 23;
				label144.setLayoutData(label144LData);
			}
			this.layout();
			//this.display = getDisplay();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	
	/**
	* Auto-generated main method to display this 
	* org.eclipse.swt.widgets.Composite inside a new Shell.
	 * @throws IOException 
	*/
	public static void main(String[] args) throws IOException {
		Display display = Display.getDefault();
		Shell shell = new Shell(display);
		NewSWTApp inst = new NewSWTApp(shell, SWT.NULL);
		Point size = inst.getSize();
		shell.setLayout(new FillLayout());
		shell.layout();
		if(size.x == 0 && size.y == 0) {
			inst.pack();
			shell.pack();
		} else {
			Rectangle shellBounds = shell.computeTrim(0, 0, size.x, size.y);
			shell.setSize(shellBounds.width, shellBounds.height);
		}
		
		
		
		FileReader fr = null;
		BufferedReader br = null; 
		fr = new FileReader("C:\\projects\\java\\CBex3\\a.csv");
		br = new BufferedReader(fr);
		String str;
		String[] values = null;
		int index=0;
		ArrayList<String> temp;
		map = new ArrayList<ArrayList<String>>();

		// as long as the file has more lines to read
		while ((str = br.readLine()) != null)
		{
			// Separate the data of the tsv file (with tabs)
			values = str.split(",");
			temp = new ArrayList<String>();
			// for each element of the current row in the array "arr"
			for (int j = 0; j < values.length; j++) 
			{
				// update the data from the file
				temp.add(values[j]);
			}
			map.add(temp);
			index++;
		}

		fr.close();
		br.close();
		
		
		colors = new ArrayList<ArrayList<Color>>();
		ArrayList<Color> a;
		for (int i = 0; i < 12; i++) 
		{
			a = new ArrayList<Color>();
			for (int j = 0; j < 12; j++) 
			{
				//System.out.println("result: " + i + "," + j + " is: " + map.get(i).get(j) );
				a.add(calcColor(map.get(i).get(j)));
			}
			colors.add(a);
		}
		
		label1.setBackground(colors.get(0).get(0));
		label2.setBackground(colors.get(0).get(1));
		label3.setBackground(colors.get(0).get(2));
		label4.setBackground(colors.get(0).get(3));
		label5.setBackground(colors.get(0).get(4));
		label6.setBackground(colors.get(0).get(5));
		label7.setBackground(colors.get(0).get(6));
		label8.setBackground(colors.get(0).get(7));
		label9.setBackground(colors.get(0).get(8));
		label10.setBackground(colors.get(0).get(9));
		label11.setBackground(colors.get(0).get(10));
		label12.setBackground(colors.get(0).get(11));
		label13.setBackground(colors.get(1).get(0));
		label14.setBackground(colors.get(1).get(1));
		label15.setBackground(colors.get(1).get(2));
		label16.setBackground(colors.get(1).get(3));
		label17.setBackground(colors.get(1).get(4));
		label18.setBackground(colors.get(1).get(5));
		label19.setBackground(colors.get(1).get(6));
		label20.setBackground(colors.get(1).get(7));
		label21.setBackground(colors.get(1).get(8));
		label22.setBackground(colors.get(1).get(9));
		label23.setBackground(colors.get(1).get(10));
		label24.setBackground(colors.get(1).get(11));
		label25.setBackground(colors.get(2).get(0));
		label26.setBackground(colors.get(2).get(1));
		label27.setBackground(colors.get(2).get(2));
		label28.setBackground(colors.get(2).get(3));
		label29.setBackground(colors.get(2).get(4));
		label30.setBackground(colors.get(2).get(5));
		label31.setBackground(colors.get(2).get(6));
		label32.setBackground(colors.get(2).get(7));
		label33.setBackground(colors.get(2).get(8));
		label34.setBackground(colors.get(2).get(9));
		label35.setBackground(colors.get(2).get(10));
		label36.setBackground(colors.get(2).get(11));
		label37.setBackground(colors.get(3).get(0));
		label38.setBackground(colors.get(3).get(1));
		label39.setBackground(colors.get(3).get(2));
		label40.setBackground(colors.get(3).get(3));
		label41.setBackground(colors.get(3).get(4));
		label42.setBackground(colors.get(3).get(5));
		label43.setBackground(colors.get(3).get(6));
		label44.setBackground(colors.get(3).get(7));
		label45.setBackground(colors.get(3).get(8));
		label46.setBackground(colors.get(3).get(9));
		label47.setBackground(colors.get(3).get(10));
		label48.setBackground(colors.get(3).get(11));
		label49.setBackground(colors.get(4).get(0));
		label50.setBackground(colors.get(4).get(1));
		label51.setBackground(colors.get(4).get(2));
		label52.setBackground(colors.get(4).get(3));
		label53.setBackground(colors.get(4).get(4));
		label54.setBackground(colors.get(4).get(5));
		label55.setBackground(colors.get(4).get(6));
		label56.setBackground(colors.get(4).get(7));
		label57.setBackground(colors.get(4).get(8));
		label58.setBackground(colors.get(4).get(9));
		label59.setBackground(colors.get(4).get(10));
		label60.setBackground(colors.get(4).get(11));
		label61.setBackground(colors.get(5).get(0));
		label62.setBackground(colors.get(5).get(1));
		label63.setBackground(colors.get(5).get(2));
		label64.setBackground(colors.get(5).get(3));
		label65.setBackground(colors.get(5).get(4));
		label66.setBackground(colors.get(5).get(5));
		label67.setBackground(colors.get(5).get(6));
		label68.setBackground(colors.get(5).get(7));
		label69.setBackground(colors.get(5).get(8));
		label70.setBackground(colors.get(5).get(9));
		label71.setBackground(colors.get(5).get(10));
		label72.setBackground(colors.get(5).get(11));
		label73.setBackground(colors.get(6).get(0));
		label74.setBackground(colors.get(6).get(1));
		label75.setBackground(colors.get(6).get(2));
		label76.setBackground(colors.get(6).get(3));
		label77.setBackground(colors.get(6).get(4));
		label78.setBackground(colors.get(6).get(5));
		label79.setBackground(colors.get(6).get(6));
		label80.setBackground(colors.get(6).get(7));
		label81.setBackground(colors.get(6).get(8));
		label82.setBackground(colors.get(6).get(9));
		label83.setBackground(colors.get(6).get(10));
		label84.setBackground(colors.get(6).get(11));
		label85.setBackground(colors.get(7).get(0));
		label86.setBackground(colors.get(7).get(1));
		label87.setBackground(colors.get(7).get(2));
		label88.setBackground(colors.get(7).get(3));
		label89.setBackground(colors.get(7).get(4));
		label90.setBackground(colors.get(7).get(5));
		label91.setBackground(colors.get(7).get(6));
		label92.setBackground(colors.get(7).get(7));
		label93.setBackground(colors.get(7).get(8));
		label94.setBackground(colors.get(7).get(9));
		label95.setBackground(colors.get(7).get(10));
		label96.setBackground(colors.get(7).get(11));
		label97.setBackground(colors.get(8).get(0));
		label98.setBackground(colors.get(8).get(1));
		label99.setBackground(colors.get(8).get(2));
		label100.setBackground(colors.get(8).get(3));
		label101.setBackground(colors.get(8).get(4));
		label102.setBackground(colors.get(8).get(5));
		label103.setBackground(colors.get(8).get(6));
		label104.setBackground(colors.get(8).get(7));
		label105.setBackground(colors.get(8).get(8));
		label106.setBackground(colors.get(8).get(9));
		label107.setBackground(colors.get(8).get(10));
		label108.setBackground(colors.get(8).get(11));
		label109.setBackground(colors.get(9).get(0));
		label110.setBackground(colors.get(9).get(1));
		label111.setBackground(colors.get(9).get(2));
		label112.setBackground(colors.get(9).get(3));
		label113.setBackground(colors.get(9).get(4));
		label114.setBackground(colors.get(9).get(5));
		label115.setBackground(colors.get(9).get(6));
		label116.setBackground(colors.get(9).get(7));
		label117.setBackground(colors.get(9).get(8));
		label118.setBackground(colors.get(9).get(9));
		label119.setBackground(colors.get(9).get(10));
		label120.setBackground(colors.get(9).get(11));
		label121.setBackground(colors.get(10).get(0));
		label122.setBackground(colors.get(10).get(1));
		label123.setBackground(colors.get(10).get(2));
		label124.setBackground(colors.get(10).get(3));
		label125.setBackground(colors.get(10).get(4));
		label126.setBackground(colors.get(10).get(5));
		label127.setBackground(colors.get(10).get(6));
		label128.setBackground(colors.get(10).get(7));
		label129.setBackground(colors.get(10).get(8));
		label130.setBackground(colors.get(10).get(9));
		label131.setBackground(colors.get(10).get(10));
		label132.setBackground(colors.get(10).get(11));
		label133.setBackground(colors.get(11).get(0));
		label134.setBackground(colors.get(11).get(1));
		label135.setBackground(colors.get(11).get(2));
		label136.setBackground(colors.get(11).get(3));
		label137.setBackground(colors.get(11).get(4));
		label138.setBackground(colors.get(11).get(5));
		label139.setBackground(colors.get(11).get(6));
		label140.setBackground(colors.get(11).get(7));
		label141.setBackground(colors.get(11).get(8));
		label142.setBackground(colors.get(11).get(9));
		label143.setBackground(colors.get(11).get(10));
		label144.setBackground(colors.get(11).get(11));
		
		
		
		shell.open();
		while (!shell.isDisposed()) {
			if (!display.readAndDispatch())
				display.sleep();
		}
	}
	
	
	public static Color calcColor(String s)
	{
		Color co = null;
		int red, green, blue;
		int a=0, t=0, c=0, g=0;
		for (int i = 0; i < 33; i++) 
		{
			if(s.charAt(i) == 'A')
			{
				a++;
			}
			if(s.charAt(i) == 'C')
			{
				c++;
			}
			if(s.charAt(i) == 'G')
			{
				g++;
			}
			if(s.charAt(i) == 'T')
			{
				t++;
			}
		}
		red = (a*1)+(c*2)+(g*3)+(t*4);
		red = red - 30;
		red = red * 2;
		System.out.println(red);
		a=0;
		t=0;
		c=0;
		g=0;
		for (int i = 0; i < 33; i++) 
		{
			if(s.charAt(i) == 'A')
			{
				a++;
			}
			if(s.charAt(i) == 'C')
			{
				c++;
			}
			if(s.charAt(i) == 'G')
			{
				g++;
			}
			if(s.charAt(i) == 'T')
			{
				t++;
			}
		}
		green = (a*1)+(c*2)+(g*3)+(t*4);
		green = green - 30;
		green = green * 2;
		System.out.println(green);
		a=0;
		t=0;
		c=0;
		g=0;
		for (int i = 0; i < 34; i++) 
		{
			if(s.charAt(i) == 'A')
			{
				a++;
			}
			if(s.charAt(i) == 'C')
			{
				c++;
			}
			if(s.charAt(i) == 'G')
			{
				g++;
			}
			if(s.charAt(i) == 'T')
			{
				t++;
			}
		}
		blue = (a*1)+(c*2)+(g*3)+(t*4);
		blue = blue - 30;
		blue = blue * 2;
		System.out.println(blue);

		co = new Color(display, red, green, blue);

		return co;
	}


}
